Italian Restaurants in Owasso, OK

4 businesses found


Amma Mama Inc

8920 North 139th East Avenue , 74055
Phone: (918) 289-8767

Il Vecchio LLC

12308 East 86th St North , 74055
Phone: (918) 274-8445

Napoli's Of Owasso Inc

7708 North Owasso Expressway , 74055
Phone: (918) 274-4415

Andolini's Pizzeria & Italian

12140 East 96th St North # 106 , 74055
Phone: (918) 272-9328